Dictionary of medical acronyms & abbreviations. 2014.
PTBBS — peripheral type benzodiazepine binding site … Medical dictionary